Located in the heart of the port of L'Escala and 5 minutes walk from the beach, shops and restaurants.