Roberto's apartment is what it says on the tin bright and airy. The location is central and you are only a short walk away from the bus stop if you wish to explore other parts of Malta.
I would not recommend the flat if you have mobility issues as there is no lift but other than that it was a beautiful place in a great location.