Great location and value in Malta!
I really enjoyed my stay here in Malta. You won't be disappointed. Communication was excellent, the location perfect, and the apartment was beautiful.