Overall, it was good, except for the waiter who served us. First, she said my booking was only for 3 people, even though I booked for 3 adults and 1 child. I even showed her the confirmation, but she didn't believe me. It took a long time to confirm that we were 3 adults and 1 child, and then she blamed it on the manager's mistake. Then, when we ordered drinks, we ordered Coke from the same waiter, but it never arrived. When we asked her about it again, she said she wasn't the one who took our order, which is really funny. Aside from this waiter, the itinerary was ideal, the food was delicious, and it was a wonderful trip.