Clean, centrally located, the perfect place to stay for a short stay in Malta.