For a TownePlace Suites, this is about as good as it gets. We first stayed here in 2009 and 2010, but recent renovations have made a world of difference. Everything is new, clean and modern. They've updated and upgraded the decor and furniture both in guest rooms and in common areas. TownePlace used to be a step down from Residence Inn among Marriott brands, but this one can compete with many Residence Inns. They do complimentary happy hour with light snacks and cheap wine/beer. The lobby computers function well and the printer is in working order (maybe strange to mention, but this can be an ongoing problem in hotels, and when you need them, it's GREAT to have things working the way they should). The pool is nice and so is the staff, from front desk to breakfast bar to maintenance crew. We find the location to be very convenient, and if it wasn't already, it's certainly our go-to business hotel in the Phoenix area after this last stay.