Good location, helpful staff - everything as listed