The Westin New York at Times Square has been my go-to-hotel for close to a decade now. Obviously, it is perfectly located for people who want to attend Broadway shows, enjoy the Times Square area, and patronize a variety of pizza restaurants and pubs.
Furthermore, the hotel staff is extremely welcoming, from the bell hops and concierges to the check-in attendants and housekeeping workers. For my latest trip, I was joined by my brother-in-law and his girlfriend (both of whom had never been to New York City), and they were highly impressed with the hotel.