Very clean, great value and super welcoming hosts - perfect! Graham's place has spectacular views and the location is the best of both worlds, peaceful but close to town.