First and foremost, they falsely advertise their property as an all-inclusive resort. Nothing could be further from the truth. They will charge you for every single thing. The front staff are very rude and nasty. Room service is poor, with long wait times. The bed sheets are uncomfortable and old. There are not enough towels for showering. The balcony screens are broken. There are insufficient poolside chairs for relaxation. They are unable to accommodate the number of guests staying at the resort, due to understaffing. Check-in and check-out processes are terrible, unpleasant, and unacceptable. The area around the pool, in my opinion, is unsafe due to the flooring. The floor covering is uneven, requiring caution when walking in the area. Additionally, the pool is consistently dirty, with sand accumulating in it. Furthermore, the bottom of the pool is very rough. The only positive aspect of the resort is the restaurants. Their food is great, and the presentation is excellent. For this reason, I give them one star.