St Pete Beach was featured as the #2 beach in the U.S., and Inn on the Beach was their #1 recommended accommodation
St Pete Beach was voted the #2 beach in the world by Yahoo Travel, and Inn on the Beach was their #1 recommended accommodation