Awesome place to stay, very great hosts and great location. Very close to the Main St in Alhambra. Great neighborhood.