Great place to stay in Malta! Walking distance to the water.