This hotel is absolutely stunning. It has three resorts in one that you have the full use of all of them. The resort is so big that there are little trains to pick you up right near your room to take you to any destination you need to go to, be it the beach, the main dining room or to any of the several gourmet restaurants available to you. The beaches are so picturesque....fine white sand, clear,...