Wonderful stay that ticked all of our boxes and many more. Highly recommend.