We stayed here with our toddler and it was a great place - very spacious living area and bedroom with a well equipped kitchen. Good powerful shower. Brilliant location near lots of public transport and good bars and restaurants. Good communication from Gabriel ahead of our stay.
One minor point was that the Wifi didn't work while we were there - not a big problem for us so we didn't pursue trying to get it sorted, but you might want to double check if relying on it for working or similar.
Be aware if you are staying with young children there are steps to access to flat (it is on the first floor). There was also a small sandpit and play area within the shared courtyard that we didn't use as it was cold weather, but might be useful to know about.