This would have been 4 or 5 stars, but they were unbelievably, unbearably slow. Check in, check out, room service, and even reception took forever to pickup. They have great rooms, but left really bad first and last impressions. Please hire more staff at peak hours to speed things up.