Lived up to our expectations. A beautiful location and excellent accommodation finished to a very high standard.
Personal touches appreciated