Overall, the stay was excellent. The unit was very large which was great. They provided beers upon arrival which was very nice! There was also a beautiful view of the water from the terrace. Only issues I had were: the bed was old and squeaked every time I moved, there was no TV (not a huge deal) and one of the towels was slightly smelly (maybe dried wrong). Other than these small issues, the property was excellent and I would definitely stay there again.