great place to discover Valletta and Malta!