Q: Translate "They are noticeably unforthcoming." to German?
Yes: Diese halten sich auffallend zuruck.

Q: Translate "Were the chances ever better to get things right?" to German?
Yes: Waren die Chancen je groer, die Dinge zum besseren zu wenden?

Q: Translate "Located just off the main high street. A good selection for breakfast." to German?
Yes:
Very good location, rich breakfast, very large and clean room with two toilets, bath and tube, two king size beds, friendly staff.