Thomas Cook: Calheta Beach All Inclusive From £840/Person * Limited time only. * Subject to availability. * Valid for 7 nights. * For full Terms & Conditions please see Thomas Cook website.