Perfect accommodations for a large family. Impeccably maintain space with all the amenities needed for a vacation dream come true. We loved it all!