The Shipwright's Lodge - Guest House is located on Marsaxlokk's seafront and has charming views of the harbour.