Perfect stay!!!! it was super clean and hassle free self check-in. Very near to the Alameda metro station and bus stops. Easy to reach downtown, Airport and many tourist attractions. Super market is also right in front of the apartment. The host is really easy to reach and they helped us with all our queries. Highly recommended!!