Great location in the centre of Valletta and for trips over the whole island; very nice and helpful hosts, communication in preparation of my stay was also perfect so all in all an absolute recommendation!