We had a great time and this Airbnb is perfect for large groups. Every room has a washroom, the kitchen is very functional (we had a private chef come and serve us a dinner using the kitchen), and the terrace is very large and fantastic for activities. The host was very responsive and accommodating for any requests we had.