The location is great, my partner and I did not have any problem finding the place. The host is on time and received us happily, the host is also very friendly and responsive. Our requests were attended to promptly, such promptness is very valuable during a holiday.
They also gave us some good recommendations on where to dine during our stay there.
Overall, great location and place!