very comfortable and clean facility