Fantastic from start to finish.
Apartment perfect. Clean. Exceptional views of the bay. Large and spacious.
Easy base to explore from.
Incredible hosts - warm, generous and great fun. The best I've ever encountered.