Incredible Airbnb. Have stayed all over the world and this topped every one. Price, accommodations, location, and host communication is phenomenal.
Speaking Spanish is a huge plus as the cleaning lady is wonderful and helpful (she speaks Spanish as well).
Clean space and quick responses even late at night. Felt extremely safe and felt like I was in a hotel. Loved every minute of it. Beware there are 3 flights of stairs up if you have a wheelchair or need accessibility. If not this place is literally a dream come true.