Friendly staff, clean, good location