Nice place to stay and explore Malta. Close to the beach and city center.