We were quite disappointed with our stay. We arrived and only after contacting the property via phone, being asked to send a whatsapp message and sending proof of identity, were we given check in instructions and help actually finding the entrance to the property. Taxis will drop you outside an appartment/shop complex and it's not clear initially where to go.
You are only given one access key, which you need to get in and out the building, and requests for a second one were denied, so if you're travelling as a group, you have to leave and arrive back at the same time which is quite limiting, especially for an appartment that can sleep 6.
The apartment itself is quite scruffy, with limited effort having been made to clean it - cupboard shelves were all dirty and the countertop was really stained and it felt generally quite dingy. They also have bizarre blinds that do nothing to stop light flooding in so without an eye mask you'd have had bright lights from the communal building area opposite in your eyes all night.
Location wise it was great for what we needed, you can get a very cheap taxi using the grab app, or it's a 25-30 minute walk to the waterfront bars or market. I would not stay here again for the price.