Lovely, clean, fresh and all around fantastic experience.