We thoroughly enjoyed our stay here. Great space inside and outside, the kids enjoyed the games and toys which was a lovely wee touch. Great communication with Margaret, she is such a thoughtful host. Perfect location and really close to many beautiful beaches. Would highly recommend staying here.