Lovely environment, great views, homely touches - a very nice place to stay