Very clean and outstanding hospitality. Excellent hosts, and a perfect location for attending a wedding in Ballyliffen Lodge.