The positives: David was a great, responsive, and flexible host. The house could accommodate a large group, and it had tons of nice towels, beach chairs and toys, bikes, kitchen dishes, plus wifi access, TV, and air conditioners in every room. The location worked well for us (within a minute walk from another family member) and not too far from the beach. The negatives: The housekeeping wasn't great -- we had to vacuum all the crevices in the couches because of loads of disgusting food crumbs that popped up when you sat on the couches, and we had to request the right-sized sheets for one of the beds (David responded immediately and made sure we got the correct sheets). Overall, I would rent from David again, but not this particular house because it was much more rustic than I expected.