clean, well facilitated, nice