We (4 guys) going to St. Pete for 5 days in March to see Spring Training games. We are looking to stay beachside at a hotel that is close (walking distance) to restaurants/bars. We are considering Sirata and Alden Beach resorts but are unsure of their proximity to things. Any help? Any other hotels that might suit our needs?