Great apartment, great location, and Super Great Host. Stay Here and enjoy Malta!