Location! Location! Location! Cleanliness and very friendly staff!