The place is much bigger than we though from the photos, everything was clean and ready for use.
Location is super close to the center of Valletta, so all the interesting places are nearby.