Stayed for a few days before the Easter break and was perfect for my partner, myself and 2 friends. We worked remotely for some of it and WiFi was good quality, and apartment was spacious enough for this. Location is great with comfy beds, all amenities and gorgeous balcony. Close to lots of cafes and restaurants (highly recommend booking Almada 331 as recommend by the host) and its about a 20 min walk to the river. Only slight downside is the building is a bit echoey and noise can travel if you're a light sleeper, but otherwise we had a fantastic time and would highly recommend!