The location is perfect, the apartment is small but very well organised, pleasant and complete with everything one may need. Malta is a beautiful place!
Very good value.