Spot on. Kate had everything we needed, and some delightful extra touches, to make it a comfortable and easy stay. We would highly recommend.