Great location with everything you need within walking distance.
The only complaint I have is that upon my check-in, they sent me to a room that didn't physically exist. I spent a good 15 minutes walking an entire floor along with two maids trying to track it down before eventually heading back to the front desk to get a new one.