Most amazing place! You must stay here if you can. A green oasis from the city, located in the heart of San Telmo! Cecilia and Emilio are super helpful for any questions and tips.
Couldn’t recommend more!