Villa Mango is a nicely appointed unit with a well stocked kitchen and very comfortable beds. There is seating for four on the lower balcony, and the upper balcony off the bedroom has lounge chairs. The views are great! The upstairs bathroom could use some updates, including better lighting, but it is functional and the room itself is very nice. The property manager replies very quickly to any issues and was easy to work with. We cooked in several nights and found plenty of cookware, spices, and other things we needed.
The property and grounds were in good shape, and clean and well cared for.
Our only complaint is the cleaning woman showed up two hours prior to our checkout time. She asked if she could get laundry started and we agreed, but then she proceeded to try to keep working in the unit. She asked if she could strip the bed in the room where my 25 yr old son was showering. We asked her to wait until we checked out, so she sat on the stairs outside the unit the entire time we were in and out loading the car, getting changed, etc. It was exremely awkward. While I understand the need to turn over a unit quickly, I suggest bumping check out time to 10am AND purchasing enough linens that the condo can be turned over and laundry taken out. It appears the dryer takes a very long time and she was concerned about getting everything done. When we checked in she was still there finishing laundry, and we told her would finish for her, which we didn't mind doing at all.