SBR has a swim beach with amenities. LaVista not so much. Both are nice places but SBR is a little closer to other restaurants.