Fantastic view, easy access to the beach, nice restaurants nearby. Spacious rooms and upscale amenities. Lots of cooking ware, plates, and glasses. There are grills available near the pool. One of the best vacation spots we have stayed at.