Yes, location is perfect. We also liked the size of the room, with it's separate sitting area and small kitchenette. It was a corner room, so we had some pretty decent views. The elevators were efficient and the 27th floor club room and terrace were great
A king size bed option would have been nice as would a room on a higher floor.