I couldn't open up the link you have posted above, but I was able to get through by backing out and going directly to their website. Weather looks awesome today, and Maho beach is really crowded.