The place is more like a hotel, but it was spot on clean and very modern looking. The hosts were kind and welcoming, responding bery promptly. We overall enjoyed our stay.