We were there for a nearby family wedding and it was a relaxing wee place that had everything we needed for a great family stay. Except for a broken loo (understandable maintenance issue that wasn't too much fuss!). Other slight gripe was that the manager thought the "insurance" fee refunded itself, but it didn't... Just as well I checked that it'd been paid. I think she is now aware of this issue, and seemed an honest mistake. So you should be fine but do check on exit!