Clean, tidy, well set out place with a considerate, knowledable and helpful host. Very much enjoyed our break. Highly recommended.