Fabulous location. Beautifully clean. Friendly and approachable hosts.