I went with a large tour group. My family rented the only suite with AC, that had two rooms a very dirty bathroom, disgusting kitchen and some cockroaches. The worker at the check in desk was not very polite at all and they didn't have anybody to help you carry your luggage up the many stairs there is and no elevator. Even though there is a pool and it is beach front it is definitely not worthy. The food there is also terrible. If you like to work during vacation this is the place to stay. You might as well bring your own clean bed sheet, towels, disinfectants, and any dish to replace the ones they provide with the suite.
