Great location
I'm only giving 2 stars because of poor service. I got there at 12noon & was told that room was not ready yet (check in at 3pm). Front desk put a rush on the room, took my phone number & said they would call when it's ready. I ended up walking around & visited the shops a few blocks down. At 2pm, I ended up calling them & was told that they had called me earlier but got the wrong number. That's just BS coz I gave the lady my phone number, she repeated them back to me & they got the wrong number? They also had my husbands phone number on the reservations and he did not get the call either. 
I guess depending on who's working at the front desk, you may or may not get good service.