The Good: The house was clean, beautiful and the views were absolutely breathtaking. The host was extremely responsive (our power went out and someone responded right away to help us fix it) and helpful. The condo is tucked away into a private part of the island, but only 10 minutes or so from the main tourist attractions.
The Bad: When we booked, we didn't realize/it wasn't pictured that all of the balconies to each building are connected. When you walk out onto your patio, another family is right next to you. The walls were also really thin to the point where we could hear people opening/closing their front doors from the master bedroom.
Overall, we had a great experience and loved our stay here.