Located less than 200 meters from one of the most beautiful beaches in the island of Sal, Cape Verde.