Great view, stylish place in middle of Valleta!