Pros.
Decent place
Close to the beach which is nice.
Cons
Customer service was not great.
They kept giving me the run around when I asked for change in reservation and no flexibility.
No instructions on how to get into the complex through the gates
Tiny bottles of shampoo, conditioner
Had a musty smell when coming in