Nice central location though be aware there are a lot of stairs surrounding the property. a Nice view of valetta from the roof top terrace