Does anyone know anything about Xlapak restaurant? I know I read about it somewhere and there doesn't seem to be anything more recent than 1 yr ago mentioned by anyone. Is it still there? WHERE exactly is it located? What kind of food does it serve - other than awesome fresh fruit drinks?! Txs for any insight....kept an eye out for it on last trip but didn't see it!