Are you staying in Puerto Aventuras? Find your cheap hotel