The resort is good, the staff is friendly and helpful! However, they need to take care of the beach and outside/border! I witnessed the trash on the shore, the sand, and around the resort! It seemed like they only take care of the inside, but outside the resort needs to be taken care of too considering the ocean concerns!