excellent, nice and clean very good location