This is a perfect place to stay in Buenos Aires. Close to many must-see places and superb links to transport.