Best All-Inclusive Hotels in Playa del Carmen, Girl Who Travels the World, Hotel XCaret