Good location, communicative staff, clean unit.