Very spacious and clean. The host was very responsive and attentive. Recommend for a larger group, be mindful there is a lot of stairs.