Went there to stay for the weekend and had an average experience. The rooms were old and haven't been upgraded for quite some time. We paid substantial amount for an AC deluxe room and it didn't live up to the standards for the rate charged. The shower wasn't working, the paint was coming off at many places, the bathroom was dirty and the towels seemed to be old. However, the service and the food were outstanding. The staff were very pilote and punctual with their service. We had all our meals at the resort and the food was outstanding every time. If it wasn't for the food and service, I would have rated it 1.