Best place to stay in La Condesa, great people!