Superb accomodation. Spotlessly clean and very well equipped. Spa facilities a real luxury. Stunning surroundings and a superb host.