This property was ok. It was a little outdated inside, but appeared clean. The beach was very dirty, but we also went during “grad city” festivities so there were a lot of 17,18,19 year olds. The banana boat (buffet) was really the only updated restaurant. We went to the Italian based a la carte restaurant and it was awful. It didn’t feel clean, the food was disgusting (I got chicken that I still get sick thinking about). The staff was all very wonderful and accommodating. The price was not bad considering it is an all inclusive but I think next time I will pay the extra to stay somewhere else.