The apartment is located right in the heart of downtown Alhambra, but the room is nice and quiet away from the noise when you need it. Well-furnished, the bathroom is from the future, very clean. Only problem is local TV stations are crap, but hopefully you'll be out and about most days anyways (I mostly used it to fall asleep, and was able to find a few movies in English and MST3K)