Hotel Riu Plaza New York Times Square Review: A Stylish Stay in the Heart