This should be an effortless review to write because we are absolutely over the Caribbean moon about this resort, however, I found myself procrastinating. I suppose it’s because there is so much to say about this unbelievable utopia located in the balmy and tropical island of the Dominican Republic. Being the perfectionist that I am… Read More