The best place in Valletta for a short stay! The location is perfect, you're always close to all the best places Valletta has to offer