Ian MacKenzie, Author at Mayan Riviera Mexico