Clean and cosy; a wonderful host and a great location.