Hot tub, 290 Wine Trail, Covered Pavilion! | Fredericksburg | Heavenly Hosts