We visited this place for a weekend trip. Though it is nicely made resort, but it is not at all maintained. The bedsheet was dirty with lot of hair, probably left behind by the previous visitor and not cleaned properly. The blanket was also soiled. The bath tub was not cleaned properly and toilet pot was leaking. Plus only the shower was working, with no water in tap. After making requests nearly 4 times and personally visiting the reception desk (since intercoms in this hotel don't work, you have to go down every time you want something), the staff provided us with an extra pax bed and cleaned the bed at 11:45pm. The service is HORRIBLE. Waste of money and time. The pool is not operational,the private beach is filled with garbage and the service is a joke. Only thing positive about this place was that they serve decent food and is located in the market area and near the beach. Overall would not recommend wasting money here.