A great place close to city centre and nightlife. It's got an appropriate air conditioning to Malta's hot weather. We also didn't have any parking problems.
Will surely recommend!