Absolutely lovely property, location, facilities, everything! We had a wonderful week in Mayo.