To begin, the room needed an upgrade and needed to be cleaned. It was dusty and needed to be swept. Most of the staff did not speak English - even a little bit. When we asked a question they called over several people before we were able to communicate our needs. The signs on the property were not clear, the towels for the beach were stained with bleach and were rough. We had to stock up on our towels because they wouldn't allow us more than one each, which wouldnt even dry us. There was one restaurant that was good, the seafood restaurant. Everything else was awful, even the dessert. If you are a person who is used to hire standards for your vacations I would not recommend this resort. The staff that was working for tips were smiling, friendly, and spoke enough English to get our needs met. Anyone not working for tips were confused when we asked a question. Make sure to bring your Google translate. I asked for the room to be swept and they told me they didnt have that...weird that they didn't have a broom. The final thing was that there was no deadbolt on the door for when we were sleeping at night. Anyone with access could have come in anytime. One night we had somebody banging on our door and we were terrified! It was maintenance trying to get in to "fix" our AC...He had the wrong room and apologized. However, that was scary for two women on vacation. They need deadbolts on the doors.