Mango Apartments was just like the pictures and a nice walk from the center. It also had some great restaurants surrounding it. The jacuzzi was great!
However, communication with the host was hard. We asked for an early check in and to extend our stay. There was a late response. After verbally confirming they cancelled the extended days due to it being booked by Airbnb and the apartment was not yet celantes upon arrival. But, after calling they had the cleaning service come quickly.
We wish we could have extended our stay because we loved the place. Other than communication, everything was great and I recommend!