Perfect place to stay when attending a wedding in Castle Leslie, couldn’t fault it