This hotel anywhere else would probably deserve a three star. However, the location is perfect so here are the 4 stars! Walking distance to Colorado Blv and all sort of great restaurants and shopping.
The rooms were nice, a typical Courtyard Marriot, comfortable, clean and quiet. The staff was very nice and friendly. For breakfast we used the Starbucks in the lobby area and bought some coffee and fruit there. Free wi-fi is always a plus. The fitness center is small and very closed but it seems to be enough as we never saw anyone waiting on any of the machines. The fitness center is clean and they check on it periodically, there are towels, water and headphones readily available.
We would definitely go back to this hotel if in Pasadena.