This place is absolutely divine. Artistic, beautiful - great location. Everything you could possibly want in visiting Malta. I highly recommend!