Good location, very poor cleaning.