Excellent stay. Responsive and attentive hosts, clean, well designed and equipped, and very comfortable. Would not hesitate to stay here again.