An amazing property in a great location. We loved staying in this house and cannot recommend it highly enough.
Mairi is a great host and very thoughtful.