Pro's: beautiful view over the beach and cliffs. Comfortable couches and beds. All amenities you could need (but no toiletries, bring your own).
Cons: not clean enough in some areas, have sent details to owner. Very old fashioned, well worn interiors. Wifi doesn't work at all, which was a problem during constant rain (description says intermittent). Located up steep roads that our car had a lot of trouble with.