5/5 stars, all was great