The staff is very friendly and helpful. They are doing the best they can with what they've got, but this place appears to be poorly managed. Aside from the reception area and the restaurants, the facilities are becoming rundown: warped boards and bridges to walk on, dirty cabana curtains, stained sofa pillows, etc. We stayed in a suite with a sea view and a cabana. The view was fantastic and it was so nice to have an included cabana. We also opted for the all-inclusive, so we wouldn't have to leave the resort to find food. Unfortunately, the food and drinks included with the all-inclusive were really, really bad. I'm not a picky eater at all, but they were often inedible leaving me pretty hungry for our 2-night stay. The restaurant Si La is better...but only if you buy something NOT included in the all-inclusive. I feel like they are cutting corners, especially with the food and drinks. I ordered an inclusive margarita and it tasted like licorice. Just really, really bad. My husband threw out drinks as well. We left very disappointed with the food and drinks, but the beach was nice. The room was just OK, but definitely not a 5-star room. The only 5-star part of this place was the staff.