Our family stayed here for three weeks in November, which ended up being a particularly rainy end to the rainy season. Regardless, we LOVED it and found it hard to leave even after three weeks. The place itself was beautiful, clean, comfortable, and actually well-stocked. It was such a treat that it is part of a resort, where we had access to pools, food and drinks, spa services, and activities. The resort staff were all so friendly and enhanced the stay. Sherrie was a great host who communicated promptly and answered my endless questions. I highly recommend staying here and hope to stay here again myself one day.