This resort is perfect. It has everything. If you want to relax, you have options to choose. If you want to exercise, there are plenty of options. If you want to eat, even more. They have a system of taking care of your children that is amazing. I recommend it to all my friends.