This is a lovely little apartment in the center of Valletta. The check-in process was smooth and we were provided with some brochures for sightseeing. The pull-out bed was very comfortable and the kitchen was well supplied.
If you want to explore the islands, it is a perfect place to start from as the bus station is very close.
I would just recommend this apartment.