Apartment is exactly as described, well equipped, quiet, great location - a few minutes to the ocean, close to shops/restaurants, buses to the city center etc. The hosts are very nice and accommodating too. We stayed for 4 weeks and got complimentary weekly cleaning which was a nice bonus. Free parking too - if you manage to find a spot in the street.
WiFi is fine while it's working but the connection is unstable at times so you might have to restart the router or ask the host to restart the master router - so if you really need the internet at all times it's better to have backup.
We did encounter issues with the oven which was repaired 3 times during our stay but kept breaking down after one use. The hosts didn't mind having it repaired all the time, so it could have continued like this, I guess ,but we just gave up at some point. They did plan to repair/replace it for good, but if you really need the oven - it might be better to check with the host first. Good stay all in all.