Great location, great amenities, great price. Lots of living space for a family on vacation.