Explore the coastline on foot when visiting Sala Beach Lodge