This place has it all, a stunning view, lovely garden and a wonderful host.