Trip Advisor’s # 1 Beach in the U.S. is Located at the popular Upham Beach of St. Pete Beach. Gorgeous sunsets over the Gulf of Mexico. Walk or bike everywhere you need to go! Walk to the beach, scoot next door to hear live music, or visit the many restaurants with water views. The beach is just steps away. A fantastic location with restaurants, bars, shops, and more all within walking distance. Dedicated Workspace Fast Wifi 200mps. Background Check is Required.