great stay. cozy. comfy. clean.