Perfectly clean, wonderful attentive hosts, private, cozy... a great place to stay!