Great, everything as described, near everything! Would stay again.