Amazing location and very well equipped for a short or long stay.
We had some wifi issues that were solved by the hosts. Apartment is tiny, but good for a temporary stay. Bad smell from the drain. Good markets, restaurants and transportation options close by.