The entire process was very easy from booking, to check-in, to the stay itself, to check-out. The hosts were very kind and communicative. We had a group of 12 people and the place easily accommodated us throughout the many different rooms - everyone slept comfortably. The shared living room and courtyard are a great space for hanging out, and there were plenty of bathrooms and showers. Would highly recommend this place for large groups.