Great spot for exploring Malta. Birgu is a beautiful town.