Pros:
Location, Pool, Check-In, Cleanliness,
Cons:
Roof leak on night one meant waking up at 4 AM to a soaked mattress and then an unusable bed / room the rest of the stay.
Additionally another bed is unusable due to the location of it in the dining room preventing you from pulling it out of the couch. So while this was booked for 4 beds two people slept on a couch / air mattress they'd luckily already had in their car.
26 hours after mentioning the leak to the owner a crew knocked on our door with little to no warning (20 min heads up at 7-8AM) asking us to go into the room 3-4 hours before we were due to check out. It was of no benefit to us to fix then and merely pushed us to checkout early.
For the money you're better off booking a hotel. At least you can negotiate a refund under such circumstances...