The perfect BnB experience - a great location, excellent facilities and friendly proprietors.