Rosins place was an absolute haven everything we could have wished for and more, the place is clean comfortable and spacious with all the working amenities- washer, heating, hot water and a lovely fireplace we curled up around at night. The place is situated not far from Marble Hill beach and Roisin provides boogie boards, wet suits etc for those inclined. The pool and games room was a bonus for the teenagers and the sun room made the perfect reading nook. The front lawn was perfect for stretching out on with magnificent views. We had a truly wonderful time here and hope to return one day