The road is public so you can drive and park different spots to make the walking less
There is rather a lot of walking around. The buildings are not next to each other. No there are no motorized vehicles available.
Thanks! Your answer is awaiting moderation.