location is good, cleanness is not satisfying, overall fine.