great location, close to alot of restorants. I would say it was the perfect place to stay if you want to visit and see Malta.
public transport, boat to Valleta is nearby.