We rode our bikes through Majahual, past Krazy Lobster, Tropicante, etc. and this place appeared to be at the end of the pedestrian/bicycle drag. I looked on Google maps and figured out that it is Macho Restaurant/Beach Club/Hotel Macho. Aside from the time kayaking, we spent 45 minutes or less there.