Superb place to stay, beautifully appointed with gorgeous setting