Magical! Beautiful, whimsical, bright space with room to gather together and nooks to spend time by yourself. Lovely touches, gracious hosts.