The apartment was great, we really enjoyed the fact that the second bedroom was really quiet and our kids could sleep in peace. The location is good as there are many restaurants nearby, good public transportation stops and the largest sandy beach in Malta is just 5-10min with the public transportation.