great place to stay beachside.