Greatest place in Birgu