I suppose it’s the best place to stay, everything by walking distance, good transport to every part of Malta and to Gozo, a lot of places to eat great food and to drink. Recommend 100%