In short: Very convenient location, but not clean at all.
Pros: Once we had cleaned the place ourselves, the place was great. Amazing location, close to everything you need. It has a very nice veranda-style balcony, very cozy. Kitchen is fully furnished, etc. Two TVs are great too, with Netflix access on both. The Air conditioner wasn’t connected so we couldn’t use it, but the fans worked well so it was comfortable. Corner unit meant a lot of sunlight and good air circulation with open windows. Honestly the location makes the place, it’s just spot on. Early check-in was not possible but they can store your luggage while you wait (they charged us ten dollars per objet).
Cons: The mattress cover had yellow stains from not being washed. The toilet seat was dirty (yuck) and the coffee table had food crumbs on it. We took a few hours to wash and disinfect everything to feel “at home”. I dont think they have a cleaning crew, I think the owners do everything themselves, so they miss a lot of spots and are not as thorough as professional cleaning staff. The mattress is really uncomfortable and the pillows are flat and useless. The ad mentions a computer and a PS4 console, but there were none. We didn’t care, but it’s worth mentioning.
In summary: great place honestly, but it’s a shame it wasn’t clean. For the price you pay, you expect at least that. I hope the owners hire a good cleaning crew because the apartment itself is great. Hope this review helps someone.