All around great experience. Great value too.