The unit is generally comfortable and the location was great. It was not as clean as we would have hoped, and lacked some basic amenities. However, Wei was clear about communicating and very helpful to accommodate our need for an extended stay. With additional cleaning and amenities this would be a perfect base for Alhambra.