The Cliff Bay, one of the best hotels in Madeira