Nice place with scenic location, great to experience la Valetta. Good restaurant I just 30m away.