The pictures show much less than what actually is! The place is well located, we did everything by foot.
Cute restaurants, supermarkets and metro station are super close!
Totally recommend!