Be Tulum is a luxurious beachfront hotel with panoramic views of the Caribbean Sea, surrounded by tropical forest.