Pros: Everything. Beautiful location, beautiful home, thoughtful touches, friendly hosts.
Cons: Only con is the ongoing construction around the place. It's not yet finished, so there were some places where wiring was but no fixtures, and they had construction machinery going outside, but they thoughtfully asked if it was disturbing us and offered to stop work while we were there. Gave great advice for supper plans too. The place is pricey, but wow.