This is was a great spot. It is actually a resort so we had most of the amenities and services of a hotel. We stayed for 10 days so we received one room cleaning halfway. The location is amazing. It is a short walk to the beach and less than a mile to many restaurant and store options.