The Soho Point is the best place to stay in Buenos Aires. I really love the big, fresh clean apartments and also the staff is wonderful. Highly recommended!