Great place to stay in Malta. Highly recommend!