Great location to base yourselves whilst exploring Malta.