This guest house is centrally located in Scotland, about 3 miles east of Falkirk town centre, with pleasant gardens and stunning views.