Beautiful and clean. Lovely good quality facilities and decor. Excellent host! Loved the little touches which made us feel very welcome.