The hosts were very attentive, explained great local spots, spoke very good English, kept the place very clean and provided nice touches and amenities. A unique place and a good value! I would recommend for a larger group especially.