Excellent place. Great view and amenities. We loved having the pool just steps away. Communication was great. We would definitely stay again.