A hotel in Mexico has eschewed the traditional reservation system for Airbnb, in a bid to appeal to Millennial travellers.