Great location if you want to discover Malta and close to a lot of good restaurants and pubs with amazing views! You have everything you need in the apartment!