Great place in an amazing location. Nice big “roof” terrace. Would highly recommend to anyone looking for a place to stay in Malta.