When you are on the Caribbean side of Mexico, then you will much more likely be able to catch a sunrise over the ocean as opposed to a sunset (for that you need to go to the Pacific side). To enjoy a full sunrise, you will need to arrive to the beach at about 6:30am. People already start to gather to witness this “living work of art” which is breathtaking on a clear morning sky.