A comfortable, clean B&B with very kind hosts and a superb location