We stayed for 1 night and it was a pleasant stay. The room was clean and tidy. However, there was no moisturizer provided which is disappointing as I did not bother packing any as we have recently stayed at another resort and this is something that was provided. Also not enough tissues are provided so we ran out and given we're only there for 1 night it's not a big deal but just an inconvenient.
Overall, we would stay here again and will be back to spend more than 1 night on our next visit. The property was well maintained, the swimming pool was great, the activities for the kids was a great bonus and the ambience of the place is just so nice and relaxing. The buffet breakfast was nice and overall, the entire experience was worth the price.