Just right. Cozy, convenient, beautiful. Well-appointed.