Wonderful stay, all of our requirements were met.