Absolutely perfect. The check in and out process was incredibly smooth and the valet service simplified the stay. Highly recommend and hope to stay again the future!