Amazing location with all the small touches needed for a family vacation for a week! Glad we found this during the holidays.