"The hotel was great. Since this was all inclusive we were a little worried about the food options. We were not disappointed. There are standard options each day (buffet, deli). There are also options that change each day which helped to keep the food options fresh and the food itself was above average to great. Hotel staff was friendly and some even went above and beyond to ensure you were taken care of. Beach was very clean and staff were all hard working (very impressed with the work...