Five stars. Lovely and clean.