The place is just like the pictures. It looked like it was recently renovated with basically new appliances. The location is great. We were 2 minutes from the river which is riddled with restaurants and bars.
I went with a family of five (three children), and we were all comfortable. There are tram stations and subways close by, so getting around is easy. We plan on coming back!