This is where you should stay in Valletta! The self-check-in was easy and the apartment was spacious and clean. Location is perfect and the view from the balcony is great. Highly recommend.