This is what you hope for when booking a property- excellent, communicative hosts, nice, quiet neighbourhood, clean, functional spaces, comfortable beds, all amenities and the nice extra touches (fruit on arrival, facewashers, soap etc). All in all, a five-star experience!