Great having a place large enough for a family with the amenities of a hotel.