This is great location, stylish and cute. I prefer it to the touristic Downtown area. There are loads of cute restaurants and coffee shops nearby. The studio is spacious and well divided. It's a bit on the darker side, but that might be perfect if you're jet lagged or just tired and want to come home and chill.
The apartment does have Netflix available. Ricardo meets you and will tell you everything you need to know. He speaks Spanish, so it's better if you're comfy in Spanish, but I don't think it would be hard to understand what he's telling you if you don't.
They set it up for 2 people to stay. I was a solo traveler. The bed was comfy. I had no problems sleeping. There is a HUGE closet and they actually do include starch and an iron. Some hotels don't even do that these days!
The apartment has coffee. Still, there are some SUPER cute cafe's nearby. I couldn't resist just going there for coffee instead.
Anyway, I'd check it out for the price and the location. I was happy.