Great place & location. Very close to Valletta ferry.
Definitely recommend.