Bayshore is a great family spot.
We came with out family of 5 and 3 other families.
We stayed in rooms close together and were able to walk out right on to the beach.
We plan on making this a tradition!
The kids loved the pool as well.