We have stayed at the Towers before and love it. This time they did not have my room available and we didnt check in until after 500 pm. Eventually we got into our room and the rest of the stay went well.
Hotel is upscale with nice room amenities. Top notch shampoo, conditioner etc provided in the bathrooms. A bit too pricey for meals, even with the $20 hotel credit per purchase. The $20 destination fee per day & $28 self-parking fee per day seem excessive. Staff is very friendly & attentive. Some of the elevators do not work to go to the upper floor rooms by scanning the room key card.
First decent hotel I've stayed in where you have to request a fridge ahead of time. There was a fresh looking blood stain on a new pillowcase which was a little weird to not notice when the room was prepared for a new guest... Otherwise it was great.