Top tier. Wonderful stay.. even when things go wrong you find yourself not caring bc every thing else exceeds expectations.