We LOVED the location of this apartment. It doesn't get much better. It was very charming on the inside, and the host Jaime was extremely communicative and helpful. They also were kind enough to accommodate us with an early check-in. The apartment was clean and bright. The air conditioning worked great, which sometimes can be hard to find.
The only reason I did not give it five stars is the apartment needs a round of repairs and maintenance. The shower head would not stay up, the beds were a little uncomfortable, some shades were broken (so it was hard in some of the areas for it to be dark and enough to sleep), and we had difficulty connecting any devices to the wifi (although within a day Jaime did stop by with an additional router that allowed us to connect. Hopefully he leaves that for future guests).
If these repairs were made, we definitely would stay in the apartment again.