The flat is great, spacious, with nice furniture and so on. We worked for a few days while there and the wifi is good enough to have multiple zoom calls at the same time. The apartment is also good for that since the living room is quite "far" from the kitchen so 2 people can easily work from there.
The location is also great! The flat is clean, has amenities, AC,...
Only negative point for us was the noise from the street. We're not used to it and it will depend on person to person but for us, the flat being on the ground floor, we could hear everything from the street and woke up several times a night because of this. Hence the 4 stars, the rest is perfect!