We had a great stay! The apartment is in a great location with lots of restaurants and shops within walking distance. The check-in and check-out were not quite seamless (the apartment was still being cleaned when we arrived, and it wasn't obvious how to get/return the keys), but Salvador was very responsive so it wasn't a big issue.