Just enjoyed another stay with Kathleen. It ticks all the boxes for me. I will definitely stay again.