Belu's flat is great, close to many attractions and also has a subte station nearby which is essential for moving fast within Buenos Aires. Positioning aside, the flat seems to have been renovated recently and it's really comfortable for a short stay, I wasn't around much in the flat, so I didn't get to cook, but it appeared to have everything one might need to do so.
All in all, a great place.