A 100% great place. Exactly as described and remarkably attentive hosts. 5-star for sure!