Cracking place with spectacular views, plenty of local places to eat in sanglea and birgu