William is a friendly, informative and un-intrusive host.
The facilities are well thought out.