clean! good location! good price!!