A very switched on, welcoming host; great stay in an excellent location