The location is GREAT! Alfredo and Rafa are very kind and had great advice about food, etc.
The apartment could be a little cleaner, but it's still a nice place to stay. I would definitely stay there again.