Resort Review: El Dorado Casitas Royale, Riviera Maya

As I sit here flying home from my most recent stay in Mexico with the love of my life sitting next to me, the One Republic song "It's a Good Life" keeps playing in my [...]