The place is very similar to the pictures. Well located with many bus lines nearby and a few steps from the Valletta center.