Small but accommodating apartment with plenty of kitchen & restroom amenities. The pictures are very accurate, and I enjoyed my stay very much. The coworking space/rooftop on the top floor was the best part, as the tables are big with plenty of electrical outlets. There is also a small gym and outdoor area where many worked out while enjoying the nice views.
The front desk folks were also very cordial in letting my check-in a bit early, check-out a bit late, and borrow a fan. They speak both English & Spanish. The only downside was that there was a noticeable urine smell the last 2 days that may be due to an issue with the sewage system (from what the front desk told me). Not sure if it is short or long-term.