Well lit, well decorated, and very clean.