The condo was absolutely beautiful, amazing views as advertised, but the condo itself was extremely clean and had a wonderful "homey" feeling to it as soon as we walked in. We had all the amenities we could think of, and then some. The staff were all very kind and courteous. The only negative thing I can mention is, as far as I recall, the listing did not make mention of having to stop at the security office first before checking in at the front lobby. I was aware of having to park in the lower level parking lots and being shuttled up to the hotel, just not having to stop at the security office first. This was only a minor inconvenience, not an actual problem (it may have been in the listing and I missed it, not sure). Once we were all checked in, we had no problems. The shuttle process ran very smoothly, and we never waited more than a minute for the shuttle to pick us up. My husband and I cannot wait to stay here again!