Beautifully clean place in a beaut location. Friendly hosts