5 stars all around! They were very kind to our group.