Okay so this spot is truly great. It's a quiet apartment in the city centre. A 5min walk to the water. Close to bars and restaurants, but with amazing sound isolation so you can sleep even when the city doesn't.
The apartment is spacious. Has everything you need. Overall fast wifi (but I did have to troubleshoot it a couple times). It's up a short flight of stairs too, so you can go from your kitchen to the street in literally 30 seconds. Hard wood floor, VERY comfortable bed. Good AC.
But here's the one thing (that may or may not affect you): I had an awful check in experience. I didn't think I'd care so much about about a bad check in until it happened to me, while working remotely in a different time zone (on no sleep and 1% iPhone battery haha).
The place is run by a property management company that seems to be based in Romania. The information they had on the airbnb page (at the time of my stay) was incorrect in a couple crucial spots: the address and the place where you get the key. You have to pick up a key from a separate spot from the apartment, that's normally supposed to be within 150m..
I ended up wasting 2h walking around the city with all my bags, looking for a keynest that ended up being over 1km away and then the apartment because there were two different addresses on the listing. All the while calling the support number multiple times (with a phone on 1%) and getting a different call centre rep each time. Having to re-explaining my predicament, until they finally sent me to the right spots.
This hurt my experience a lot and cost me on an important work day. Overall I really felt like I wasn't getting good value and they didn't do anything to remedy the mistake, other than apologize in a text message.
That being said: they told me they've since fixed the issue, so I still recommend Gulara's spot overall. Again - great apartment, bad check-in.