What an absolute find! Gorgeous views, fantastic welcome, brilliant hosts, it has it all! We could not recommend it highly enough.