We stayed for the weekend to attend a wedding in Castle Leslie . The house is fantastic perfect location, rooms clean and spacious and perfectly decorated. Easy communication with Catherine from booking to check out . Would highly recommend.