Clean, Good Value hotel
This is our favorite place to stay every year that we visit St. Pete Beach. The staff is lovely, and the villas are always immaculate. The location is amazing, and there are tons of amenities. All at a great price too. There is no better place to stay in Florida.