good! clean! location wonderful.