Amazing place! Highly recommended if you intend to use Valletta as your base to explore Malta!