Excellent home in a wonderful location. Very clean all over the house (i.e. kitchen, bedrooms, and bathrooms). Plenty of space for a large group of people such that everyone has their own bedroom and bathroom and lots of space to gather together without feeling cramped.