Victor's place is a great oasis in the city. You are close enough to quickly get downtown, but a whole world away. We loved taking our son to the local plazas to run around and break from the city on the lovely terrace. The location cannot be beat!