Overall, this is one of the cheapest resorts, and it has almost everything. If you set your expectation according to the price, this is good resort. The service was good. Cleanliness was okay. I had issue with WiFi connection, they did not help me 1st and second try, they asked me to call customer service, and the customer service told me to go to desh, no one were trying to help, as I insisted that this needs to be address, finally one person from the desh helped me and reconnect my wifi. This is should not be that difficult.