Excellent facilities, beautifully designed. Peaceful and very clean. A lovely warm welcome. A thoughtful considerate host. Very happy to return.