Kathryn's place is amazing! It has it all. We had a lovely time.