definitely stay it will meet all your expectations