We had wonderful time in Valletta!
Great place to stay! Very helpful host, and easy self check-in via lockbox. Perfect location, about 15 mins walking from the bus stop. Lots of space. Awesome view. I strongly recommend! It was perfect!