Trip Advisor’s # 1 Beach in the U.S. Is Located at the Popular and Vibrant Upham Beach of St. Pete Beach. Enjoy Gorgeous sunsets over the Gulf of Mexico. This condo is Located just 50 Steps from the beach. 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 including Beach Bars, Sushi Bar, Dinners, and Upscale Restaurants. Room Measurements approximate. Turn Key.