Very clean place in a superb location; away from the crowds but with 10 minutes walk. Hosts were always reachable and provided excellent restaurant recommendations when asked.