Lovely accommodation in a beautiful setting