Absolutely fabulous. Exceeded expectations. Clean. Warm. Modern. Everything you need.