The location was perfect for us. Unfortunately the unit didn’t really fit our needs. We liked that there were beds for 5, but the living room was small with only seating for 4. The one TV in the unit was an estimated 20 inches tops. Not conducive to relaxing at the end of the day. I had read a review about dirty carpeting but thought it would have been shampooed or replaced before our stay. It wasn’t. Lot of pool rules too.