A perfect location, fantastic views, friendly host and a lovely home to stay in.