Very nice place. I enjoyed my stay. Central location, close to the popular spots in Malta