St. Mark's Square makes most sense as a short place of interest while you are already near Taipa. It best suits travelers interested in local detail.