The place is located in a nice resort with good amenities and great guest service! The staff was extremely polite and helpful and responsive to my requests.