A lovely clean modern place to stay, within all of amenities castlegregory offers. A tiny drawback is thay there is no private outdoor space that you can sit out, but the beach and all that kerry offers is on the door step and the comfortable spacious house makes up for it. I'd stay here again.