The place was great and even better than we expected. There was a minor hiccup where the check-in desk/concierge couldn't find our keys and papers to check-in, but a quick call to the 24 hour help line had the problem solved in minutes, and there were no further issues.
Overall a great experience and one that I would highly recommend to anyone else.