Perfect place to stay during your time in Malta !