We stayed with kids for 6 days. The hotel is not for a long stay. The pool was not clean enough, the resort restrooms weren’t clean as well. Only one main restaurant with mediocre food. We had an all inclusive option and sometimes ordered from menu. Would have to wait a long to get our food. The food wasn’t a good quality. No fruits during the lunch and dinner. No kids club and entertainment. No food options from 11 AM to 12 PM. The staff was not friendly at all. Liked the pool bar staff 👍. It was a headache to get a beach chairs. The beach is small with many locals. I don’t know what the others liked in this hotel I will not recommend to stay unless than 1 or 2 days. We arrived early and hotel had no options for early check in and it’s been first time happened that all inclusive hotel charged us extra 35$ per person just for staying at the property, before we were able to check in. Overall our room was pool view, clean and big enough with a balcony, but consider that no pool view rooms haven’t a balcony.