Property was beautiful, clean, and relaxing. We enjoyed the lovely open space concept and swimming pool area. There was however, some shoddy repair job done on the roof of the main Master Bedroom before we checked in. During the rain several places on the roof opened up and started dripping badly. We notified the management but they couldn't remedy the situation during our stay. We stayed there for 6 nights but on 2 of those nights the area under the roof was pretty much drenched in water. We heard dripping noise throughout the night and the bucket to hold the water got full during the morning. The cleaning ladies came the following day after making a second request. Overall, I could have given 5-stars but willing to grade it to 3 stars because of the inconvenience during our stay.