We stayed at the apartment for almost a month to work remotely and later for vacation. The apartment was clean and had all the amenities needed for everyday living. The internet was fast (could support 2 people working remotely).
We enjoyed the neighborhood of the apartment a lot more than the city center. It had all the necessary services close by and you could walk to the beachfront in 5mins and maybe 20-30mins to the center.
The only issue we had, was finding parking space, but this seems to be a general issue in the whole city.
Other than that we highly recommend the apartment!