Excellent location and perfect place for larger groups. The listing (very accurate description) does not do the place justice- we had tons of fun just hanging around the living space! The hosts were very responsive and have thought of all the small details that makes a larger place work well.