We enjoyed staying in Ron's apartment, which is confortable and has everything you need. We also enjoyed Malta a lot.
Highly recommended!