Surrounded by lush gardens, waterfalls, and a rainforest, the 400-room Barcelo Tambor resort overlooks Ballena Bay, one of ...