We loved our stay at Castlehacket House! Everything was so clean, the bed was incredibly comfortable, the views were terrific, and the hospitality from our hosts was outstanding! Cannot say enough great things about this place!