Really clean. Had everything I needed for a short stay. The location is really good as well.