Pros - really friendly, helpful and responsive host, close walking proximity to the beach and town, nice outdoor deck area, heat pump, dishwasher.
Cons - beds were very hard, quite expensive for what you pay for - some TLC needed to really make this place worth the money. Kitchen and bathroom areas could have been cleaner.