Great location/view and communicative host. Thanks to William I was able to enjoy my trip with confidence, and they offered more than the usual info, recommending me a good gym and other special requests I had. Would love to stay here again!