Only on-site amenities are a pool, a beach and a restaurant Vacationers who want to reconnect with nature while visiting Isla Holbox (an island off the northern coast of the Yucatán Peninsula ...