So nice place, it has everything you need when you are at Malta!