It was one of the most enjoyable time I had. Really good service, good people, clean rooms. Must go back to experience some of their tours. Had a great time. I did the all inclusive package and I did not have any hidden cost, and I was fully satisfied with the meals and drinks offered.