This apartment was great for our family of six to stay for a few nights. Plenty of space for all, and the two bathrooms were perfect. Downside? The beds were VERY hard and uncomfortable. The photos also led me to believe we'd have water views from the flat, which turned out not to be true. That might be just my own misunderstanding.
Overall Angelo was really nice and the area is walkable and great. The closest metro station was unfortunately closed while we were there, but it ended up just fine. A quiet little spot - I'd recommend it to others!