Nice stay on a very good and central location in Malta! We recommend it!