We did not meet the hosts, but we felt that they were taking care of all our needs. The communication with the hosts was easy and the answers were quick and courteous. Location was excellent and Geoff recommendations for restaurants and things to do were perfect.
The only problem is the room's ceiling height, and especially the height of the ceiling in the shower. For my husband, who is 190 cm (6"3), the stay in the apartment was challenging.
However, considering the price and the excellent location, stay in this room is highly recommended.