Vineyard B&B is located in Stein-Bockenheim.
It's a 6.5-hour drive from central Berlin.
Sadly it's hard to arrive with public transport; the nearest large town is Mainz - get the train here and then rent a car.
Show The Staycation Collection some love and mention it when booking.