My husband will be flying into Baltimore Airport in August. We like to stay on the water. Can anyone suggest a nice place that is not too expensive in the Baltimore - Annapolis Area. We will have a car, so if there are any small towns in the area that will not be a problem. We would like to stay around 30 to 45 minutes away from the airport.