Absolutely perfect! We had the most wonderful time and could not ask for anything better!