We had a wonderful vacation here. The view is great & the amenities (pool, hot tub, beach access, etc) were excellent.