Roomy, comfortable, great location, extremely clean, and wonderful hosts.