Ideal spot to stay and Discovery the south of Malta or to go to the plane early in the morning
Super location