Great location for those who want to explore central part of Malta