Pros: great location, clean, roomy, parking, easy communication with host
Cons: none really
We would certainly stay there again