Simply perfect. Such a special little space. Excellent host. We stayed longer than planned it was that good. Everything you need.