Met our needs and exceeded expectations. Wonderful host