If you visit Malta, Valletta is the place to stay, and this ticks all the boxes. Great apartment with everything you need, clean and little extras that make it a great stay. The roof top area is great for a drink, and to watch the amazing sunsets over grand harbour.