Great place—clean, charming, well-designed space, and the host is friendly and communicative.