Great location for us. We were able to easily walk to wherever we wanted to each day although from other reviews we saw it is also well situated for the subway.
Check-in was incredibly easy despite us being delayed on our flight. Replies to messages were quick and helpful.