Great Place to be in Malta! Everything is near in distance including the ferry