Here, you will find everything you need to know about Porto Santo Island; it's beaches, hotels, where to go and what to do