Superb location with direct beach access. Stylish rooms with top-shelf amenities. Excellent communications. Had a wonderful time!