Perfect place to stay, walking distance to all the restaurants and shops in downtown Alhambra.