Great location to explore Valletta, plenty of bars, restaurants around what is very handy. Internet does not working unfortunately but I'm sure it can be improved.