Fantastic place with a ton of amenities! I loved staying here for my travel assignment. I will say that once I started and was discussing with coworkers about how much I was paying, I discovered I was paying MUCH MORE than everyone else. So definitely worth the stay if you don't mind the $$$$ but there are cheaper options.