The accommodation is very central. There are many restaurants and shops within a short distance. If you are looking for a simple small accommodation in the old town of Valletta, this is a great address.
The price/performance of the accommodation is good, but of course you should not expect luxury for the price.
Franco has organized everything in the best way and was always super accessible over the Agoda Chat to answer questions.