This was a perfect choice for our family vacation. The unit was perfectly stocked, clean, and had all the amenities you could think of! The checkin system was incredibly easy! We enjoyed the pool, and the unit is conveniently located to all the fun activities.