clean, nice staff, good location