Nice appartement well located in Malta. We enjoyed a lot the roof top !