Fabulous place in spectacular surroundings and a lovely homely feel.