Set against a backdrop of cliffs and boasting views over Formosa bay and the Atlantic beyond, the modern Pestana Bay Hotel is located right by Formosa Beach, five kilometres from central Funchal. The 206 guest apartments are decorated in light, contem