Beautiful accommodation in a beautiful setting. We had everything we needed and the place was immaculately clean. Will definitely stay again.