This is seriously a beautiful flat in a wonderful location. Upper Barrakka Gardens are right on your doorstep and the flat feels in the heart of everything. I very much recommend! One small thing is that the shower is in the bedroom and didn’t really get warm even when we turned the heating on. However, outside of this small thing we loved our stay, recommend staying here and would stay again!