Great place to stay! We stayed here during the rainy season (sept 2012) but it rained for about an hour or 2 each day about the same time 1-3pm.
The grounds of the resort are beautiful! Tons of plants and birds to see. The paths are wide and well lite for walking. You are surrounded by beauty! We did not go into the pools as the days were not hot enough for us to warrant use of the pools. They are large and very well maintained. We would've made use of the jacuzzi during the day as it seemed warmer naturally than the pool but we had our 4 month. The trails at the resort are well maintained and well lite, We walked it with our 4 month old in tow. We also picked fruit off the trees and ate it while walking( oranges and starfruit). The villas aren't insulated so if you get chilly easily like I do, bring warm clothes for bedtime and slippers to wear around the villa as the floors are tiled. I would also suggest bringing a small portable grill ( george formman or the likes) and going to the supermarket as it can get costly eating out and the taxi's back and forth.
As far as taxi's I would also recommend taking the metered taxi's with the meter being at the top of the front window so it can be seen throughout your trip. The "hired" cars through the resort are at least double the cost for transportation. Use at your discretion.
The resort restaurant ( the only place to eat at the resort) was great. The fruit and veggie select varied daily. The costs are typical of an average restaurant dinner meals are between $10-20 each. Lunch $5-10. Breakfast is AMAZING! FREE! YUMMY! Yogurt, granola, fresh muffins, fresh fruit, coffee, tea, bagels, veggies, cheese, ham and chicken lunch meat slices. A great variety all for free! We loaded up on the yummy free breakfast daily. They have other things for sale pancakes, bacon, eggs at a reasonable cost. Again average cost of a meal in the US. The staff is amazing! We stayed 6 days and each day the staff welcomed us with warm smiles.
The only reason why I did not give the resort 5 stars is because of the ants. Yes, we were warned about the ants from the staff and tried (very hard) to keep food away and clean the floors and tables of food and drinks to not welcome the ants but they still come. They are the typical little black ants that come during the summer (sugar ants) but they are annoying. At night I made my husband check the sheets to make sure they were not in the bed. I still found it difficult to sleep just knowing that they still climb about and get into everything!
no tv or internet in the rooms but they offer a variety of books for reading and they offer playing cards also. The resort does have a tv and a computer with internet access in the main lobby.