Outstanding place, great location. Welcoming hosts.