Carlos place is located in the heart of picturesque Santa Teresa and offers everything one needs on a cosy city trip. Highly recommend!