I had a great stay! The place is worth the price and has a 180 view with lots of light. I like the neighborhood a lot and when I asked locals they said Villa Berta (the street the place is on) is a very nice place to live. Local tour guides often showed tourists the street to marvel at.
Highly recommend.