An excellent place to stay in Malta. All the amenities you need, amazing views, and just a short bus ride or taxi from every destination in Malta! Highly recommended!