Perfection! This was my second stay and it won't be my last. It was amazingly comfy, cozy, and clean.