James' place is absolutely great! It is very spacious, comfortable, and has many amenities that is great for both people on a travel or staying longer for a work trip. I stayed here for two weeks due to work and would definitely come back when I stay in Pasadena later on. Especially, if you are visiting JPL, this place is great as a bus 268 right in front of the house goes directly to JPL (it is only one of two buses that goes directly to JPL).
Also, James' is a wonderful host. He has been very responsive to all my messages and had been extremely helpful. He even kindly gave me a ride to nearby metro station on my second day when I needed to purchase public transportation card, to which I am very thankful.