The apartment was amazing, it had everything we needed: great wifi, heating, hot water, great view, it is near the park and the beach. It is definitely worth staying! Xavier answer all my questions very fast before the trip.
Also, I’ve read the complaints regarding late check-in fee, but there is an information about it in the description and we were also informed by message regarding this rule, so please don’t blame anyone on this :)