Overall place was great - fresh, clean, with necessary amenities. Location is in old city, Valletta is easy accessible, ferry to Sliema is just a step away.
Instructions on check in were clear and easy.
The only one thing disappointed me was communication with host during my stay - or absence of it.