This place was very centrally located in Valletta and made it really easy to see the city. The staff were very friendly and helpful in giving us information we needed to see a lot of Malta.