Don, we have had a great experience in Solomons for the past two years.
This is the marina we stayed at.
http://www.springcovemarina.com/
The facilities, owner and staff at this marina are top notch. They make it easy to enjoy fishing and enjoy the facility.
I am back north now. I will see everyone on the water.