Very comfortable and clean; excellent location