I do not recommend this apartment, especially if you are for a longer term stay and plan to work. I moved out after a couple of days even though I booked for a month!
Firstly, the listing is not correct: the air conditioner does not work; the furniture is very worn off, literally every drawer in the room is full of stuff.
Critically, I did not receive my own set of keys. I needed to share the keys with the host (!). Elaine said she would do a copy the next day but “the guy was not there” so after 3 days I still did not have it.
Also, the flat in general is quite clattered and does not smell nice in the kitchen and “service” area. Dirty dishes were practically the whole 3 days in the sink.
It’s also extremely loud because it’s on the huge crossroads next to the metro where many roaring buses are passing by, causing the window to literally shake from time to time. I’m a good sleeper but this was terrible.
That said, the location is good to go to the beach and if your demands are low, couple of days can be bearable.