Fantastic accommodation with excellent facilities in a wonderful setting.