The perfect stay - clean, great location, kind hosts, wonderful balconies. Highly recommend