Wonderful property in a magical location. Managed perfectly, every detail has been considered! Great stay.