Lovely place, looks exactly like the pictures. Convenient location right in the center of Valletta. Also close to bus station with cheap transport to the rest of the island.