Incredibly neat, clean and stylish place to stay in an incredible location. We felt at home from the first to the last minute. Great approachable hosts that know the area very well.