Wow, what a great find! This place really brings it all together:
- amazing location!
- super friendly building staff -- they always recognized us and were friendly, cheerful & helpful. (Ellos solo hablan español)
- The terrace really is as crazy-good as it looks. I didn't believe it could be either.
- Solid internet
- We didn't ask for much from the hosts, but they were super responsive and even proactively shared a very good list of recommendations.
Will stay here again if I can.