St. Petersburg and the Pinellas coast form the thumb of the hand that juts out of Florida's west coast and grasps Tampa Bay. There are two distinct parts of St. Petersburg: the at-times snobbish downtown and cultural area, centered on the bay, and the more laid-back but pricey beach area, a string of barrier islands that faces the gulf and includes St. Pete Beach, Treasure Island, and Madeira Beach. Causeways link beach communities to the mainland peninsula.