Superb accommodation in a beautiful setting