Great amenities with a great view. The beach is excellent and not crowded. Easy checking in and out. Loved our time here!