Beach vibes but on the river • Solomon’s Island, MD